---
title: Migrer fra Prettier
description: Hvordan migrere prosjektet ditt fra Prettier til Ultracite.
---

Hvis du bruker Prettier og ønsker å bytte til Ultracites forhåndskonfigurerte oppsett, vil denne veiledningen hjelpe deg å migrere samtidig som du opprettholder kodekvalitetsstandarder.

## Hvorfor migrere til Ultracite?

- **Lynrask ytelse**: Biome (Ultracites grunnlag) er skrevet i Rust, mye raskere enn Prettier
- **Null konfigurasjon**: Hundrevis av forhåndskonfigurerte regler kontra manuell Prettier-oppsett
- **Kombinert verktøy**: Erstatter både ESLint og Prettier med ett eneste verktøy
- **AI-integrasjon**: Innebygd støtte for AI-drevne redaktører (Cursor, Windsurf, GitHub Copilot)
- **Typesikkerhet**: Omfattende TypeScript-regler med strenge nullsjekker
- **Moderne standarder**: Nyeste beste praksis for JavaScript/TypeScript

## Før du begynner

Sørg for at du har:

- Et eksisterende prosjekt som bruker Prettier
- Node.js v14.18+ (Node 18+ anbefales)
- En `package.json`-fil

## Automatisk oppsett

Kjør [det automatiske oppsettskriptet](/setup#automatic-installation).

```package-install
npx ultracite init
```

Dette vil:

- Installere Ultracite som en avhengighet
- Slå sammen din eksisterende `biome.json` / `biome.jsonc` med Ultracites forhåndsinnstillinger
- Slå sammen din eksisterende `.vscode/settings.json` med Ultracites forhåndsinnstillinger
- Aktivere `strictNullChecks` i din `tsconfig.json`-fil (eller opprette en hvis den ikke finnes)
- Bevare dine egendefinerte regler og innstillinger
- Sette opp editorintegrasjoner

Sørg for at du velger å fjerne den eksisterende `Prettier`-konfigurasjonen. Dette vil:

- Fjerne Prettier og alle relaterte avhengigheter
- Fjerne alle Prettier-konfigurasjonsfiler
- Fjerne alle Prettier-relaterte kommandoer fra din `.vscode/settings.json`-fil

Etter oppgraderingen kan det være lurt å gå gjennom din `biome.json` / `biome.jsonc`-fil for å fjerne eventuelle overstyringer. Start også editoren på nytt for å sikre at den nye konfigurasjonen blir brukt.